ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2626:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:63:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2626:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "58" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"58"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '58',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error fetching top news: Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "bcs-preliminary-test-syllabus.pdf" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"bcs-preliminary-test-syllabus.pdf"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'bcs-preliminary-test-syllabus.pdf',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "55" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"55"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '55',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "52" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"52"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '52',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "52" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"52"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '52',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "engineering-university" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"engineering-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'engineering-university',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "images-1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"images-1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'images-1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "images-1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"images-1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'images-1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "images-1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"images-1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'images-1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "images-1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"images-1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'images-1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "1735706128334-753743307.webp" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"1735706128334-753743307.webp"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '1735706128334-753743307.webp',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "image-1743777065851-923452136.jpg" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"image-1743777065851-923452136.jpg"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'image-1743777065851-923452136.jpg',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "" (type string) at path "subcategoryId" because of "BSONError"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
    at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
    at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
    at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
    at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  stringValue: '""',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at castUpdateVal (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:596:19)
      at walkUpdatePath (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:401:24)
      at castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/helpers/query/castUpdate.js:112:7)
      at model.Query._castUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4706:10)
      at model.Query._findOneAndUpdate (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:3416:23),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "subcategoryId" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:296:18) {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: 'subcategoryId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2626:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:63:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2626:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2626:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:63:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2626:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:250:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2388:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:248:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1236:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1653:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4908:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2302:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2329:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4449:80),
  valueType: 'string'
}
Couldn't connect to DB:  MongoServerError: bad auth : Authentication failed.
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Couldn't connect to DB:  MongoServerError: bad auth : Authentication failed.
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Couldn't connect to DB:  MongoServerError: bad auth : Authentication failed.
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Couldn't connect to DB:  MongoServerError: bad auth : Authentication failed.
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Couldn't connect to DB:  MongoServerError: bad auth : Authentication failed.
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Couldn't connect to DB:  MongoServerError: bad auth : Authentication failed.
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:167:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:362:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:617:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:670:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:650:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Couldn't connect to DB:  MongoServerError: bad auth : Authentication failed.
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Couldn't connect to DB:  MongoServerError: bad auth : Authentication failed.
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Couldn't connect to DB:  MongoServerError: bad auth : Authentication failed.
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Couldn't connect to DB:  MongoServerError: bad auth : Authentication failed.
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Couldn't connect to DB:  MongoServerError: bad auth : Authentication failed.
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Couldn't connect to DB:  MongoServerError: bad auth : Authentication failed.
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: MongooseError: Operation `users.findOne()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching social media links:  MongooseError: Operation `socialmedias.findOne()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching page by isShowFooter:  MongooseError: Operation `pages.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching page by ID:  MongooseError: Operation `pages.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching Bangladesh/National news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top four news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching tranding four news title: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error getting user: MongooseError: Operation `users.findOne()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching social media links:  MongooseError: Operation `socialmedias.findOne()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching page by isShowFooter:  MongooseError: Operation `pages.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching page by ID:  MongooseError: Operation `pages.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching Bangladesh/National news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching social media links:  MongooseError: Operation `socialmedias.findOne()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching page by ID:  MongooseError: Operation `pages.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching tranding four news title: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching page by isShowFooter:  MongooseError: Operation `pages.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top four news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching Bangladesh/National news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching social media links:  MongooseError: Operation `socialmedias.findOne()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching page by isShowFooter:  MongooseError: Operation `pages.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching tranding four news title: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching social media links:  MongooseError: Operation `socialmedias.findOne()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching page by isShowFooter:  MongooseError: Operation `pages.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching tranding four news title: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top four news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching Bangladesh/National news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching page by ID:  MongooseError: Operation `pages.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching tranding four news title: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching Bangladesh/National news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching social media links:  MongooseError: Operation `socialmedias.findOne()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching page by isShowFooter:  MongooseError: Operation `pages.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching tranding four news title: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top four news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching news by categories: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching Bangladesh/National news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching page by ID:  MongooseError: Operation `pages.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching social media links:  MongooseError: Operation `socialmedias.findOne()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching active advertisements by adSpaces: MongooseError: Operation `advertisements.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching categories: MongooseError: Operation `categories.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching tranding four news title: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
Error fetching top four news: MongooseError: Operation `news.find()` buffering timed out after 10000ms
    at Timeout.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:187:23)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "index-CIjhwxmG.css" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"index-CIjhwxmG.css"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'index-CIjhwxmG.css',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "admin" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"admin"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'admin',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "T6UbM8y5jv4" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"T6UbM8y5jv4"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'T6UbM8y5jv4',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "T6UbM8y5jv4" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"T6UbM8y5jv4"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'T6UbM8y5jv4',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "একাদশ-শ্রেণির-ভর্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"একাদশ-শ্রেণির-ভর্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'একাদশ-শ্রেণির-ভর্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "T6UbM8y5jv4" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"T6UbM8y5jv4"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'T6UbM8y5jv4',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "bJcORTuf1Xo" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"bJcORTuf1Xo"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'bJcORTuf1Xo',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "f8n8lFSy5B0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"f8n8lFSy5B0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'f8n8lFSy5B0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "opinion" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"opinion"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'opinion',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "lhQfFGhcCrU" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"lhQfFGhcCrU"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'lhQfFGhcCrU',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "feed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"feed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'feed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "css" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"css"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'css',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "শিক্ষকতা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"শিক্ষকতা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'শিক্ষকতা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "T6UbM8y5jv4" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"T6UbM8y5jv4"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'T6UbM8y5jv4',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "bJcORTuf1Xo" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"bJcORTuf1Xo"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'bJcORTuf1Xo',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "feed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"feed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'feed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "f8n8lFSy5B0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"f8n8lFSy5B0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'f8n8lFSy5B0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "lhQfFGhcCrU" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"lhQfFGhcCrU"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'lhQfFGhcCrU',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ট্রাইব্যুনাল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ট্রাইব্যুনাল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ট্রাইব্যুনাল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "পরীক্ষা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"পরীক্ষা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'পরীক্ষা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "অনার্স" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"অনার্স"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'অনার্স',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "জাতীয়-বিশ্ববিদ্যালয়" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"জাতীয়-বিশ্ববিদ্যালয়"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'জাতীয়-বিশ্ববিদ্যালয়',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "উপাচার্য" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"উপাচার্য"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'উপাচার্য',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "শিক্ষকতা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"শিক্ষকতা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'শিক্ষকতা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডিজি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডিজি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডিজি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডিন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডিন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডিন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "index-CIjhwxmG.css" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"index-CIjhwxmG.css"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'index-CIjhwxmG.css',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "school" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"school"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'school',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "rajshahi-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"rajshahi-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'rajshahi-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "জাতীয়-বিশ্ববিদ্যালয়" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"জাতীয়-বিশ্ববিদ্যালয়"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'জাতীয়-বিশ্ববিদ্যালয়',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কাকলি-হাই-স্কুল-অ্যান্ড-কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কাকলি-হাই-স্কুল-অ্যান্ড-কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কাকলি-হাই-স্কুল-অ্যান্ড-কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বিজ্ঞপ্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বিজ্ঞপ্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বিজ্ঞপ্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ওয়েস্ট-ইন্ডিজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ওয়েস্ট-ইন্ডিজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ওয়েস্ট-ইন্ডিজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "২০২৪-টি-টোয়েন্টি-বিশ্বকাপ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"২০২৪-টি-টোয়েন্টি-বিশ্বকাপ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '২০২৪-টি-টোয়েন্টি-বিশ্বকাপ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বাংলাদেশ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বাংলাদেশ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বাংলাদেশ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "যুক্তরাষ্ট্র" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"যুক্তরাষ্ট্র"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'যুক্তরাষ্ট্র',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ওয়েস্ট-ইন্ডিজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ওয়েস্ট-ইন্ডিজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ওয়েস্ট-ইন্ডিজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "general-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"general-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'general-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "food-and-wellness" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"food-and-wellness"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'food-and-wellness',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "terms-and-conditions" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"terms-and-conditions"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'terms-and-conditions',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "মসজিদ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"মসজিদ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'মসজিদ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "public-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"public-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "international" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"international"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'international',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "medical-college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"medical-college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'medical-college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "autonomous-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"autonomous-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'autonomous-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "CA Report" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"CA Report"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'CA Report',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "international" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"international"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'international',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "private-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"private-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'private-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "agriculture-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"agriculture-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'agriculture-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "engineering-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"engineering-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'engineering-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "আইপিএল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"আইপিএল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'আইপিএল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "school" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"school"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'school',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "advertisement" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"advertisement"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'advertisement',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "food-and-wellness" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"food-and-wellness"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'food-and-wellness',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "campusalo" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"campusalo"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'campusalo',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "আদমজী-ক্যান্টনমেন্ট-কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"আদমজী-ক্যান্টনমেন্ট-কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'আদমজী-ক্যান্টনমেন্ট-কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সেন্ট-যোসেফ-হায়ার-সেকেন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সেন্ট-যোসেফ-হায়ার-সেকেন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সেন্ট-যোসেফ-হায়ার-সেকেন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ক্যাডেট-কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ক্যাডেট-কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ক্যাডেট-কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "fashion-and-beauty" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"fashion-and-beauty"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'fashion-and-beauty',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ভর্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ভর্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ভর্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "একাদশ-শ্রেণির-ভর্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"একাদশ-শ্রেণির-ভর্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'একাদশ-শ্রেণির-ভর্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কলেজ-ভর্তি-২০২৪" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কলেজ-ভর্তি-২০২৪"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কলেজ-ভর্তি-২০২৪',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "food-and-wellness" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"food-and-wellness"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'food-and-wellness',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "business" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"business"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'business',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "CA Report" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"CA Report"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'CA Report',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "international" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"international"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'international',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ফল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ফল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ফল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "fashion-and-beauty" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"fashion-and-beauty"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'fashion-and-beauty',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "phpinfo" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"phpinfo"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'phpinfo',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "feed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"feed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'feed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "mainlogo-C_6OSPwf.png" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"mainlogo-C_6OSPwf.png"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'mainlogo-C_6OSPwf.png',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "mainlogo-C_6OSPwf.png" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"mainlogo-C_6OSPwf.png"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'mainlogo-C_6OSPwf.png',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "২০২৪-টি-টোয়েন্টি-বিশ্বকাপ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"২০২৪-টি-টোয়েন্টি-বিশ্বকাপ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '২০২৪-টি-টোয়েন্টি-বিশ্বকাপ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "CA Report" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"CA Report"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'CA Report',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "প্রিলি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"প্রিলি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'প্রিলি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সরকারি-বিশ্ববিদ্যালয়" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সরকারি-বিশ্ববিদ্যালয়"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সরকারি-বিশ্ববিদ্যালয়',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "food-and-wellness" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"food-and-wellness"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'food-and-wellness',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "fashion-and-beauty" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"fashion-and-beauty"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'fashion-and-beauty',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "business" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"business"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'business',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সরকারি-কর্ম-কমিশন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সরকারি-কর্ম-কমিশন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সরকারি-কর্ম-কমিশন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডিজি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডিজি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডিজি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "fashion-and-beauty" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"fashion-and-beauty"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'fashion-and-beauty',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডিন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডিন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডিন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "উত্তর" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"উত্তর"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'উত্তর',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "food-and-wellness" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"food-and-wellness"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'food-and-wellness',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "school" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"school"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'school',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "fashion-and-beauty" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"fashion-and-beauty"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'fashion-and-beauty',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30339ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:632:28)
    at TLSSocket.emit (node:events:518:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 121,
  [cause]: undefined
}
MongoServerSelectionError: Socket 'secureConnect' timed out after 35291ms (connectTimeoutMS: 30000)
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:145:18)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async Collection.findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/collection.js:277:21)
    at async model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2687:15)
    at async model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:63) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000113'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: 30
  },
  code: undefined,
  [cause]: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 35291ms (connectTimeoutMS: 30000)
      at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:287:20)
      at Object.onceWrapper (node:events:632:28)
      at TLSSocket.emit (node:events:518:28)
      at Socket._onTimeout (node:net:595:8)
      at listOnTimeout (node:internal/timers:581:17)
      at process.processTimers (node:internal/timers:519:7) {
    errorLabelSet: Set(2) { 'ResetPool', 'InterruptInUseConnections' },
    beforeHandshake: false,
    [cause]: undefined
  }
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30348ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:632:28)
    at TLSSocket.emit (node:events:518:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 144,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30353ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:632:28)
    at TLSSocket.emit (node:events:518:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 209,
  [cause]: undefined
}
CastError: Cast to ObjectId failed for value "১৮তম-শিক্ষক-নিবন্ধন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"১৮তম-শিক্ষক-নিবন্ধন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '১৮তম-শিক্ষক-নিবন্ধন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
MongoServerSelectionError: getaddrinfo ENOTFOUND ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:145:18)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async Collection.findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/collection.js:277:21)
    at async model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2687:15)
    at async model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:63) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000113'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: 30
  },
  code: undefined,
  [cause]: MongoNetworkError: getaddrinfo ENOTFOUND ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net
      at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
      at Object.onceWrapper (node:events:633:26)
      at TLSSocket.emit (node:events:518:28)
      at emitErrorNT (node:internal/streams/destroy:169:8)
      at emitErrorCloseNT (node:internal/streams/destroy:128:3)
      at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
    errorLabelSet: Set(1) { 'ResetPool' },
    beforeHandshake: false,
    [cause]: Error: getaddrinfo ENOTFOUND ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net
        at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:120:26) {
      errno: -3008,
      code: 'ENOTFOUND',
      syscall: 'getaddrinfo',
      hostname: 'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net'
    }
  }
}
MongoServerSelectionError: getaddrinfo ENOTFOUND ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:145:18)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async Collection.findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/collection.js:277:21)
    at async model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2687:15)
    at async model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:63) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000113'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: 30
  },
  code: undefined,
  [cause]: MongoNetworkError: getaddrinfo ENOTFOUND ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net
      at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
      at Object.onceWrapper (node:events:633:26)
      at TLSSocket.emit (node:events:518:28)
      at emitErrorNT (node:internal/streams/destroy:169:8)
      at emitErrorCloseNT (node:internal/streams/destroy:128:3)
      at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
    errorLabelSet: Set(1) { 'ResetPool' },
    beforeHandshake: false,
    [cause]: Error: getaddrinfo ENOTFOUND ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net
        at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:120:26) {
      errno: -3008,
      code: 'ENOTFOUND',
      syscall: 'getaddrinfo',
      hostname: 'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net'
    }
  }
}
Error fetching categories: MongoServerSelectionError: getaddrinfo ENOTFOUND ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:145:18)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async [Symbol.asyncIterator] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:255:34)
    at async FindCursor.toArray (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:427:26)
    at async model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2407:14) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000113'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: 30
  },
  code: undefined,
  [cause]: MongoNetworkError: getaddrinfo ENOTFOUND ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net
      at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
      at Object.onceWrapper (node:events:633:26)
      at TLSSocket.emit (node:events:518:28)
      at emitErrorNT (node:internal/streams/destroy:169:8)
      at emitErrorCloseNT (node:internal/streams/destroy:128:3)
      at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
    errorLabelSet: Set(1) { 'ResetPool' },
    beforeHandshake: false,
    [cause]: Error: getaddrinfo ENOTFOUND ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net
        at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:120:26) {
      errno: -3008,
      code: 'ENOTFOUND',
      syscall: 'getaddrinfo',
      hostname: 'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net'
    }
  }
}
MongoServerSelectionError: connection <monitor> to 159.41.181.49:27017 timed out
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:192:22)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async [Symbol.asyncIterator] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:255:34)
    at async FindCursor.toArray (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:427:26)
    at async model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2407:14) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000113'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: 30
  },
  code: undefined,
  [cause]: MongoNetworkTimeoutError: connection <monitor> to 159.41.181.49:27017 timed out
      at Timeout._onTimeout (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connection.js:119:26)
      at listOnTimeout (node:internal/timers:581:17)
      at process.processTimers (node:internal/timers:519:7) {
    errorLabelSet: Set(2) { 'ResetPool', 'InterruptInUseConnections' },
    beforeHandshake: false,
    [cause]: undefined
  }
}
Error getting user: MongoServerSelectionError: Socket 'secureConnect' timed out after 30347ms (connectTimeoutMS: 30000)
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:145:18)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async Collection.findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/collection.js:277:21)
    at async model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2687:15)
    at async model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:63) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000113'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: 30
  },
  code: undefined,
  [cause]: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30347ms (connectTimeoutMS: 30000)
      at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:287:20)
      at Object.onceWrapper (node:events:632:28)
      at TLSSocket.emit (node:events:518:28)
      at Socket._onTimeout (node:net:595:8)
      at listOnTimeout (node:internal/timers:581:17)
      at process.processTimers (node:internal/timers:519:7) {
    errorLabelSet: Set(2) { 'ResetPool', 'InterruptInUseConnections' },
    beforeHandshake: false,
    [cause]: undefined
  }
}
Error fetching social media links:  MongoServerSelectionError: Socket 'secureConnect' timed out after 30347ms (connectTimeoutMS: 30000)
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:145:18)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async Collection.findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/collection.js:277:21)
    at async model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2687:15)
    at async model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:63) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000113'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: 30
  },
  code: undefined,
  [cause]: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30347ms (connectTimeoutMS: 30000)
      at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:287:20)
      at Object.onceWrapper (node:events:632:28)
      at TLSSocket.emit (node:events:518:28)
      at Socket._onTimeout (node:net:595:8)
      at listOnTimeout (node:internal/timers:581:17)
      at process.processTimers (node:internal/timers:519:7) {
    errorLabelSet: Set(2) { 'ResetPool', 'InterruptInUseConnections' },
    beforeHandshake: false,
    [cause]: undefined
  }
}
Error fetching categories: MongoServerSelectionError: Socket 'secureConnect' timed out after 30347ms (connectTimeoutMS: 30000)
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:145:18)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async [Symbol.asyncIterator] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:255:34)
    at async FindCursor.toArray (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:427:26)
    at async model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2407:14) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000113'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: 30
  },
  code: undefined,
  [cause]: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30347ms (connectTimeoutMS: 30000)
      at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:287:20)
      at Object.onceWrapper (node:events:632:28)
      at TLSSocket.emit (node:events:518:28)
      at Socket._onTimeout (node:net:595:8)
      at listOnTimeout (node:internal/timers:581:17)
      at process.processTimers (node:internal/timers:519:7) {
    errorLabelSet: Set(2) { 'ResetPool', 'InterruptInUseConnections' },
    beforeHandshake: false,
    [cause]: undefined
  }
}
Error fetching categories: MongoServerSelectionError: Socket 'secureConnect' timed out after 30347ms (connectTimeoutMS: 30000)
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:192:22)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async [Symbol.asyncIterator] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:255:34)
    at async FindCursor.toArray (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:427:26)
    at async model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2407:14) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000113'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: 30
  },
  code: undefined,
  [cause]: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30347ms (connectTimeoutMS: 30000)
      at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:287:20)
      at Object.onceWrapper (node:events:632:28)
      at TLSSocket.emit (node:events:518:28)
      at Socket._onTimeout (node:net:595:8)
      at listOnTimeout (node:internal/timers:581:17)
      at process.processTimers (node:internal/timers:519:7) {
    errorLabelSet: Set(2) { 'ResetPool', 'InterruptInUseConnections' },
    beforeHandshake: false,
    [cause]: undefined
  }
}
Error getting user: MongoServerSelectionError: Socket 'secureConnect' timed out after 30347ms (connectTimeoutMS: 30000)
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:145:18)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async Collection.findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/collection.js:277:21)
    at async model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2687:15)
    at async model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:63) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000113'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: 30
  },
  code: undefined,
  [cause]: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30347ms (connectTimeoutMS: 30000)
      at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:287:20)
      at Object.onceWrapper (node:events:632:28)
      at TLSSocket.emit (node:events:518:28)
      at Socket._onTimeout (node:net:595:8)
      at listOnTimeout (node:internal/timers:581:17)
      at process.processTimers (node:internal/timers:519:7) {
    errorLabelSet: Set(2) { 'ResetPool', 'InterruptInUseConnections' },
    beforeHandshake: false,
    [cause]: undefined
  }
}
Error fetching top news: MongoServerSelectionError: connection <monitor> to 159.41.181.49:27017 timed out
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:192:22)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async [Symbol.asyncIterator] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:255:34)
    at async FindCursor.toArray (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:427:26)
    at async model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2407:14) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000113'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: 30
  },
  code: undefined,
  [cause]: MongoNetworkTimeoutError: connection <monitor> to 159.41.181.49:27017 timed out
      at Timeout._onTimeout (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connection.js:119:26)
      at listOnTimeout (node:internal/timers:581:17)
      at process.processTimers (node:internal/timers:519:7) {
    errorLabelSet: Set(2) { 'ResetPool', 'InterruptInUseConnections' },
    beforeHandshake: false,
    [cause]: undefined
  }
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কেন্দ্র-তালিকা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কেন্দ্র-তালিকা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কেন্দ্র-তালিকা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সমাধান" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সমাধান"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সমাধান',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "প্রশ্ন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"প্রশ্ন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'প্রশ্ন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "শিক্ষক-নিবন্ধন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"শিক্ষক-নিবন্ধন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'শিক্ষক-নিবন্ধন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "উত্তর" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"উত্তর"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'উত্তর',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "lhQfFGhcCrU" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"lhQfFGhcCrU"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'lhQfFGhcCrU',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "T6UbM8y5jv4" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"T6UbM8y5jv4"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'T6UbM8y5jv4',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "f8n8lFSy5B0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"f8n8lFSy5B0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'f8n8lFSy5B0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সরকারি-বিশ্ববিদ্যালয়" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সরকারি-বিশ্ববিদ্যালয়"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সরকারি-বিশ্ববিদ্যালয়',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "food-and-wellness" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"food-and-wellness"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'food-and-wellness',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "মসজিদ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"মসজিদ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'মসজিদ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "bJcORTuf1Xo" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"bJcORTuf1Xo"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'bJcORTuf1Xo',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "f8n8lFSy5B0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"f8n8lFSy5B0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'f8n8lFSy5B0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ভর্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ভর্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ভর্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "T6UbM8y5jv4" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"T6UbM8y5jv4"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'T6UbM8y5jv4',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "mainlogo-C_6OSPwf.png" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"mainlogo-C_6OSPwf.png"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'mainlogo-C_6OSPwf.png',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বেসরকারি-বিশ্ববিদ্যালয়" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বেসরকারি-বিশ্ববিদ্যালয়"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বেসরকারি-বিশ্ববিদ্যালয়',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "passkey-endpoints" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"passkey-endpoints"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'passkey-endpoints',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "à¦¶à¦¿à¦•à§\x8Dà¦·à¦•-à¦¨à¦¿à¦¬à¦¨à§\x8Dà¦§à¦¨" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"à¦¶à¦¿à¦•à§\\x8Dà¦·à¦•-à¦¨à¦¿à¦¬à¦¨à§\\x8Dà¦§à¦¨"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'à¦¶à¦¿à¦•à§\x8Dà¦·à¦•-à¦¨à¦¿à¦¬à¦¨à§\x8Dà¦§à¦¨',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "lhQfFGhcCrU" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"lhQfFGhcCrU"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'lhQfFGhcCrU',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "bJcORTuf1Xo" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"bJcORTuf1Xo"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'bJcORTuf1Xo',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "f8n8lFSy5B0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"f8n8lFSy5B0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'f8n8lFSy5B0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "আইপিএল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"আইপিএল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'আইপিএল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সেন্ট-যোসেফ-হায়ার-সেকেন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সেন্ট-যোসেফ-হায়ার-সেকেন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সেন্ট-যোসেফ-হায়ার-সেকেন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "T6UbM8y5jv4" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"T6UbM8y5jv4"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'T6UbM8y5jv4',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "শিক্ষা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"শিক্ষা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'শিক্ষা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "special-news" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"special-news"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'special-news',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "feed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"feed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'feed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "T6UbM8y5jv4" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"T6UbM8y5jv4"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'T6UbM8y5jv4',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "models" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"models"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'models',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "models" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"models"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'models',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "feed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"feed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'feed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "শিক্ষক নিবন্ধন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"শিক্ষক নিবন্ধন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'শিক্ষক নিবন্ধন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "f8n8lFSy5B0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"f8n8lFSy5B0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'f8n8lFSy5B0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ফল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ফল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ফল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "lhQfFGhcCrU" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"lhQfFGhcCrU"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'lhQfFGhcCrU',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "CA Report" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"CA Report"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'CA Report',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "international" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"international"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'international',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "function.php" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"function.php"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'function.php',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "special-news" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"special-news"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'special-news',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "entertainment" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"entertainment"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'entertainment',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "aicME6jDVH " (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"aicME6jDVH "',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'aicME6jDVH ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "aicME6jDVH " (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"aicME6jDVH "',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'aicME6jDVH ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "aicME6jDVH " (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"aicME6jDVH "',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'aicME6jDVH ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "শিক্ষক-নিয়োগ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"শিক্ষক-নিয়োগ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'শিক্ষক-নিয়োগ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error deleting images: TypeError: url.replace is not a function
    at /home/campusalo/campusalo.com/src/controllers/ImagesControllers.js:238:33
    at Proxy.forEach (<anonymous>)
    at exports.deleteImages (/home/campusalo/campusalo.com/src/controllers/ImagesControllers.js:237:15)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Error deleting images: TypeError: url.replace is not a function
    at /home/campusalo/campusalo.com/src/controllers/ImagesControllers.js:238:33
    at Proxy.forEach (<anonymous>)
    at exports.deleteImages (/home/campusalo/campusalo.com/src/controllers/ImagesControllers.js:237:15)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "QBbdNOjxk0 " (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"QBbdNOjxk0 "',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'QBbdNOjxk0 ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডিজি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডিজি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডিজি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30359ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:632:28)
    at TLSSocket.emit (node:events:518:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 373,
  [cause]: undefined
}
CastError: Cast to ObjectId failed for value "special-news" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"special-news"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'special-news',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "entertainment" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"entertainment"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'entertainment',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ক্যাডেট-কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ক্যাডেট-কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ক্যাডেট-কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "lhQfFGhcCrU" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"lhQfFGhcCrU"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'lhQfFGhcCrU',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডিন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডিন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডিন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ঢাকা-বিশ্ববিদ্যালয়" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ঢাকা-বিশ্ববিদ্যালয়"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ঢাকা-বিশ্ববিদ্যালয়',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "lhQfFGhcCrU" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"lhQfFGhcCrU"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'lhQfFGhcCrU',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "school" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"school"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'school',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "rajshahi-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"rajshahi-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'rajshahi-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.nordplusonline.org" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.nordplusonline.org"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.nordplusonline.org',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "index-CIjhwxmG.css" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"index-CIjhwxmG.css"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'index-CIjhwxmG.css',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "T6UbM8y5jv4" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"T6UbM8y5jv4"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'T6UbM8y5jv4',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "bJcORTuf1Xo" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"bJcORTuf1Xo"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'bJcORTuf1Xo',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.nordplusonline.org" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.nordplusonline.org"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.nordplusonline.org',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.nordplusonline.org" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.nordplusonline.org"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.nordplusonline.org',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "যুক্তরাষ্ট্র" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"যুক্তরাষ্ট্র"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'যুক্তরাষ্ট্র',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "agriculture-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"agriculture-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'agriculture-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "security.txt" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"security.txt"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'security.txt',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "lhQfFGhcCrU" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"lhQfFGhcCrU"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'lhQfFGhcCrU',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "মসজিদ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"মসজিদ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'মসজিদ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "T6UbM8y5jv4" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"T6UbM8y5jv4"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'T6UbM8y5jv4',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "business" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"business"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'business',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বদলি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বদলি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বদলি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
MongoServerSelectionError: Socket 'secureConnect' timed out after 31453ms (connectTimeoutMS: 30000)
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:145:18)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async Collection.findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/collection.js:277:21)
    at async model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2687:15)
    at async model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:63) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000115'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined,
  [cause]: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 31453ms (connectTimeoutMS: 30000)
      at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:287:20)
      at Object.onceWrapper (node:events:632:28)
      at TLSSocket.emit (node:events:518:28)
      at Socket._onTimeout (node:net:595:8)
      at listOnTimeout (node:internal/timers:581:17)
      at process.processTimers (node:internal/timers:519:7) {
    errorLabelSet: Set(2) { 'ResetPool', 'InterruptInUseConnections' },
    beforeHandshake: false,
    [cause]: undefined
  }
}
MongoServerSelectionError: connection <monitor> to 159.41.181.41:27017 timed out
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:145:18)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async Collection.findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/collection.js:277:21)
    at async model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2687:15)
    at async model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:63) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000115'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined,
  [cause]: MongoNetworkTimeoutError: connection <monitor> to 159.41.181.41:27017 timed out
      at Timeout._onTimeout (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connection.js:119:26)
      at listOnTimeout (node:internal/timers:581:17)
      at process.processTimers (node:internal/timers:519:7) {
    errorLabelSet: Set(2) { 'ResetPool', 'InterruptInUseConnections' },
    beforeHandshake: false,
    [cause]: undefined
  }
}
MongoServerSelectionError: Socket 'secureConnect' timed out after 30085ms (connectTimeoutMS: 30000)
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:145:18)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async Collection.findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/collection.js:277:21)
    at async model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2687:15)
    at async model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:63) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000115'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined,
  [cause]: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30085ms (connectTimeoutMS: 30000)
      at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:287:20)
      at Object.onceWrapper (node:events:632:28)
      at TLSSocket.emit (node:events:518:28)
      at Socket._onTimeout (node:net:595:8)
      at listOnTimeout (node:internal/timers:581:17)
      at process.processTimers (node:internal/timers:519:7) {
    errorLabelSet: Set(2) { 'ResetPool', 'InterruptInUseConnections' },
    beforeHandshake: false,
    [cause]: undefined
  }
}
MongoServerSelectionError: Socket 'secureConnect' timed out after 30002ms (connectTimeoutMS: 30000)
    at Topology.selectServer (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at async tryOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:145:18)
    at async executeOperation (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17)
    at async Collection.findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/collection.js:277:21)
    at async model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2687:15)
    at async model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:63) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000115'),
    maxSetVersion: 308,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined,
  [cause]: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30002ms (connectTimeoutMS: 30000)
      at TLSSocket.<anonymous> (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongodb/lib/cmap/connect.js:287:20)
      at Object.onceWrapper (node:events:632:28)
      at TLSSocket.emit (node:events:518:28)
      at Socket._onTimeout (node:net:595:8)
      at listOnTimeout (node:internal/timers:581:17)
      at process.processTimers (node:internal/timers:519:7) {
    errorLabelSet: Set(2) { 'ResetPool', 'InterruptInUseConnections' },
    beforeHandshake: false,
    [cause]: undefined
  }
}
CastError: Cast to ObjectId failed for value "entertainment" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"entertainment"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'entertainment',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "শিক্ষা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"শিক্ষা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'শিক্ষা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "rajshahi-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"rajshahi-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'rajshahi-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "bJcORTuf1Xo" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"bJcORTuf1Xo"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'bJcORTuf1Xo',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "শেকৃবি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"শেকৃবি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'শেকৃবি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "স্বর্ণ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"স্বর্ণ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'স্বর্ণ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.nordplusonline.org" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.nordplusonline.org"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.nordplusonline.org',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "স্বপ্নের" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"স্বপ্নের"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'স্বপ্নের',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বিশ্ববিদ্যালয়" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বিশ্ববিদ্যালয়"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বিশ্ববিদ্যালয়',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "entertainment" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"entertainment"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'entertainment',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "তোফাজ্জল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"তোফাজ্জল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'তোফাজ্জল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "উপদেষ্টা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"উপদেষ্টা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'উপদেষ্টা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "f8n8lFSy5B0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"f8n8lFSy5B0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'f8n8lFSy5B0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "পরীক্ষা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"পরীক্ষা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'পরীক্ষা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "পাসপোর্ট" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"পাসপোর্ট"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'পাসপোর্ট',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বিসিবি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বিসিবি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বিসিবি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "তেজগাঁও" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"তেজগাঁও"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'তেজগাঁও',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "হাবিপ্রবি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"হাবিপ্রবি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'হাবিপ্রবি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "আইপিএল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"আইপিএল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'আইপিএল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "এমবিএ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"এমবিএ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'এমবিএ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "উদ্যোক্তা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"উদ্যোক্তা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'উদ্যোক্তা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সেমিনারম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সেমিনারম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সেমিনারম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "নিয়োগ-বিজ্ঞপ্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"নিয়োগ-বিজ্ঞপ্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'নিয়োগ-বিজ্ঞপ্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "f8n8lFSy5B0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"f8n8lFSy5B0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'f8n8lFSy5B0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ফল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ফল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ফল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "index-CIjhwxmG.css" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"index-CIjhwxmG.css"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'index-CIjhwxmG.css',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "rajshahi-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"rajshahi-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'rajshahi-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "rajshahi-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"rajshahi-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'rajshahi-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "CA Report" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"CA Report"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'CA Report',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "একাদশ-শ্রেণির-ভর্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"একাদশ-শ্রেণির-ভর্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'একাদশ-শ্রেণির-ভর্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "campusalo" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"campusalo"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'campusalo',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "তথ্যপ্রযুক্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"তথ্যপ্রযুক্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'তথ্যপ্রযুক্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "private-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"private-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'private-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "international" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"international"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'international',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "শিক্ষক-নিবন্ধন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"শিক্ষক-নিবন্ধন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'শিক্ষক-নিবন্ধন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডাচ-বাংলা-ব্যাংকে-নিয়োগ-বিজ্ঞপ্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডাচ-বাংলা-ব্যাংকে-নিয়োগ-বিজ্ঞপ্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডাচ-বাংলা-ব্যাংকে-নিয়োগ-বিজ্ঞপ্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ফারহানা-ফেরদৌসী" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ফারহানা-ফেরদৌসী"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ফারহানা-ফেরদৌসী',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ছাত্র-আন্দোলন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ছাত্র-আন্দোলন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ছাত্র-আন্দোলন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডিজি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডিজি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডিজি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "একাদশ-শ্রেণিতে-ভর্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"একাদশ-শ্রেণিতে-ভর্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'একাদশ-শ্রেণিতে-ভর্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "mainlogo-C_6OSPwf.png" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"mainlogo-C_6OSPwf.png"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'mainlogo-C_6OSPwf.png',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "এসএসসি-রেজাল্ট" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"এসএসসি-রেজাল্ট"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'এসএসসি-রেজাল্ট',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ইন্টারনেট" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ইন্টারনেট"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ইন্টারনেট',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "অনার্স" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"অনার্স"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'অনার্স',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "নর্থ-সাউথ-বিশ্ববিদ্যালয়" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"নর্থ-সাউথ-বিশ্ববিদ্যালয়"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'নর্থ-সাউথ-বিশ্ববিদ্যালয়',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "এসএসসি-পরীক্ষার-ফলাফল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"এসএসসি-পরীক্ষার-ফলাফল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'এসএসসি-পরীক্ষার-ফলাফল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "lhQfFGhcCrU" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"lhQfFGhcCrU"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'lhQfFGhcCrU',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "এসএসসি-পরীক্ষার-ফলাফল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"এসএসসি-পরীক্ষার-ফলাফল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'এসএসসি-পরীক্ষার-ফলাফল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডিন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডিন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডিন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "business" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"business"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'business',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "তথ্যপ্রযুক্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"তথ্যপ্রযুক্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'তথ্যপ্রযুক্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "একাদশ-শ্রেণিতে-ভর্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"একাদশ-শ্রেণিতে-ভর্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'একাদশ-শ্রেণিতে-ভর্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "twitter" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"twitter"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'twitter',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বিজ্ঞপ্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বিজ্ঞপ্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বিজ্ঞপ্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "অনার্স" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"অনার্স"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'অনার্স',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "school" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"school"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'school',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "rajshahi-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"rajshahi-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'rajshahi-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "feed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"feed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'feed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "শিক্ষক-নিয়োগ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"শিক্ষক-নিয়োগ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'শিক্ষক-নিয়োগ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "index-CIjhwxmG.css" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"index-CIjhwxmG.css"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'index-CIjhwxmG.css',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "feed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"feed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'feed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "index-CIjhwxmG.css" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"index-CIjhwxmG.css"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'index-CIjhwxmG.css',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সরকারি-বিশ্ববিদ্যালয়" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সরকারি-বিশ্ববিদ্যালয়"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সরকারি-বিশ্ববিদ্যালয়',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "আদমজী-ক্যান্টনমেন্ট-কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"আদমজী-ক্যান্টনমেন্ট-কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'আদমজী-ক্যান্টনমেন্ট-কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ব্রডব্যান্ড" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ব্রডব্যান্ড"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ব্রডব্যান্ড',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "এসএসসি-পরীক্ষার-ফলাফল-২০২৪" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"এসএসসি-পরীক্ষার-ফলাফল-২০২৪"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'এসএসসি-পরীক্ষার-ফলাফল-২০২৪',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "index-CIjhwxmG.css" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"index-CIjhwxmG.css"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'index-CIjhwxmG.css',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "মসজিদ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"মসজিদ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'মসজিদ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "একাদশ-শ্রেণির-ভর্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"একাদশ-শ্রেণির-ভর্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'একাদশ-শ্রেণির-ভর্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কোটা-সংস্কার-আন্দোলন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কোটা-সংস্কার-আন্দোলন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কোটা-সংস্কার-আন্দোলন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বাংলাদেশ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বাংলাদেশ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বাংলাদেশ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
CastError: Cast to ObjectId failed for value "কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "private-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"private-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'private-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "আইপিএল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"আইপিএল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'আইপিএল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ফল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ফল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ফল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সরকারিকরণ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সরকারিকরণ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সরকারিকরণ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "প্রাথমিক-বিদ্যালয়" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"প্রাথমিক-বিদ্যালয়"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'প্রাথমিক-বিদ্যালয়',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "এইচএসসি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"এইচএসসি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'এইচএসসি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "নটর-ডেম-কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"নটর-ডেম-কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'নটর-ডেম-কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "admin" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"admin"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'admin',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডাচ-বাংলা-ব্যাংক" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডাচ-বাংলা-ব্যাংক"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডাচ-বাংলা-ব্যাংক',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "প্রিলি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"প্রিলি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'প্রিলি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সমাধান" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সমাধান"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সমাধান',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কাকলি-হাই-স্কুল-অ্যান্ড-কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কাকলি-হাই-স্কুল-অ্যান্ড-কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কাকলি-হাই-স্কুল-অ্যান্ড-কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ড-আবদুল-হান্নান-চৌধুরী" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ড-আবদুল-হান্নান-চৌধুরী"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ড-আবদুল-হান্নান-চৌধুরী',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "CA Report" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"CA Report"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'CA Report',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বৈষম্যবিরোধী-ছাত্র-আন্দোলন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বৈষম্যবিরোধী-ছাত্র-আন্দোলন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বৈষম্যবিরোধী-ছাত্র-আন্দোলন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "প্রাথমিক-বিদ্যালয়" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"প্রাথমিক-বিদ্যালয়"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'প্রাথমিক-বিদ্যালয়',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ছাত্র" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ছাত্র"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ছাত্র',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "CA Report" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"CA Report"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'CA Report',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ট্রাস্টি-বোর্ড" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ট্রাস্টি-বোর্ড"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ট্রাস্টি-বোর্ড',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "নিয়োগ-বিজ্ঞপ্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"নিয়োগ-বিজ্ঞপ্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'নিয়োগ-বিজ্ঞপ্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "প্রশ্ন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"প্রশ্ন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'প্রশ্ন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ড-আবদুল-হান্নান-চৌধুরী" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ড-আবদুল-হান্নান-চৌধুরী"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ড-আবদুল-হান্নান-চৌধুরী',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "পরীক্ষার্থী" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"পরীক্ষার্থী"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'পরীক্ষার্থী',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "এসএসসি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"এসএসসি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'এসএসসি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ক্যাডেট-কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ক্যাডেট-কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ক্যাডেট-কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "প্রিলি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"প্রিলি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'প্রিলি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "international" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"international"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'international',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সেন্ট-যোসেফ-হায়ার-সেকেন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সেন্ট-যোসেফ-হায়ার-সেকেন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সেন্ট-যোসেফ-হায়ার-সেকেন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.drmc.edu.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.drmc.edu.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.drmc.edu.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "২০২৪-টি-টোয়েন্টি-বিশ্বকাপ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"২০২৪-টি-টোয়েন্টি-বিশ্বকাপ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '২০২৪-টি-টোয়েন্টি-বিশ্বকাপ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "যমুনা-গ্রুপ-লিমিটেড" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"যমুনা-গ্রুপ-লিমিটেড"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'যমুনা-গ্রুপ-লিমিটেড',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ফলাফল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ফলাফল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ফলাফল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "যবিপ্রবি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"যবিপ্রবি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'যবিপ্রবি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "উত্তর" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"উত্তর"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'উত্তর',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ভর্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ভর্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ভর্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "টিএসসিসি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"টিএসসিসি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'টিএসসিসি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কাকলি-হাই-স্কুল-অ্যান্ড-কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কাকলি-হাই-স্কুল-অ্যান্ড-কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কাকলি-হাই-স্কুল-অ্যান্ড-কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "অধ্যাপক" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"অধ্যাপক"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'অধ্যাপক',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডিজি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডিজি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডিজি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "special-news" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"special-news"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'special-news',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কক্সবাজার" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কক্সবাজার"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কক্সবাজার',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ওয়াইফাই" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ওয়াইফাই"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ওয়াইফাই',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "গ্রামীণ-ব্যাংক" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"গ্রামীণ-ব্যাংক"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'গ্রামীণ-ব্যাংক',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ঐশ্বরিয়া-রাই-বচ্চন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ঐশ্বরিয়া-রাই-বচ্চন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ঐশ্বরিয়া-রাই-বচ্চন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ওয়াইফাই" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ওয়াইফাই"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ওয়াইফাই',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "wlwmanifest.xml" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"wlwmanifest.xml"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'wlwmanifest.xml',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "CA Report" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"CA Report"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'CA Report',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সেন্ট-গ্রেগরী-হাই-স্কুল-অ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সেন্ট-গ্রেগরী-হাই-স্কুল-অ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সেন্ট-গ্রেগরী-হাই-স্কুল-অ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডক্টর-মালিকা-কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডক্টর-মালিকা-কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডক্টর-মালিকা-কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বৈষম্যবিরোধী" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বৈষম্যবিরোধী"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বৈষম্যবিরোধী',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.drmc.edu.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.drmc.edu.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.drmc.edu.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সেন্ট-যোসেফ-হায়ার-সেকেন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সেন্ট-যোসেফ-হায়ার-সেকেন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সেন্ট-যোসেফ-হায়ার-সেকেন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "এসএসসি-রেজাল্ট-২০২৪" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"এসএসসি-রেজাল্ট-২০২৪"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'এসএসসি-রেজাল্ট-২০২৪',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Images"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:103:19 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "latest-posts" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"latest-posts"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'latest-posts',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কলেজ-ভর্তি-২০২৪" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কলেজ-ভর্তি-২০২৪"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কলেজ-ভর্তি-২০২৪',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডিন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডিন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডিন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "special-news" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"special-news"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'special-news',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "wlwmanifest.xml" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"wlwmanifest.xml"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'wlwmanifest.xml',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "CA Report" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"CA Report"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'CA Report',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বাংলাদেশ-রেলওয়ে" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বাংলাদেশ-রেলওয়ে"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বাংলাদেশ-রেলওয়ে',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "school" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"school"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'school',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "এসএসসি-রেজাল্ট-২০২৪" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"এসএসসি-রেজাল্ট-২০২৪"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'এসএসসি-রেজাল্ট-২০২৪',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "rajshahi-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"rajshahi-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'rajshahi-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "শিক্ষক নিবন্ধন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"শিক্ষক নিবন্ধন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'শিক্ষক নিবন্ধন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সরকারি-বিশ্ববিদ্যালয়" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সরকারি-বিশ্ববিদ্যালয়"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সরকারি-বিশ্ববিদ্যালয়',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "শিক্ষক নিবন্ধন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"শিক্ষক নিবন্ধন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'শিক্ষক নিবন্ধন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "এইচএসসি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"এইচএসসি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'এইচএসসি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.drmc.edu.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.drmc.edu.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.drmc.edu.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বাংলাদেশ-রেলওয়ে" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বাংলাদেশ-রেলওয়ে"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বাংলাদেশ-রেলওয়ে',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "তেজগাঁও-মহিলা-কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"তেজগাঁও-মহিলা-কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'তেজগাঁও-মহিলা-কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কেন্দ্র-তালিকা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কেন্দ্র-তালিকা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কেন্দ্র-তালিকা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "মসজিদ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"মসজিদ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'মসজিদ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বিড়াল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বিড়াল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বিড়াল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "special-news" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"special-news"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'special-news',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "উপদেষ্টা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"উপদেষ্টা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'উপদেষ্টা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "উপদেষ্টা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"উপদেষ্টা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'উপদেষ্টা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ট্রাইব্যুনাল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ট্রাইব্যুনাল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ট্রাইব্যুনাল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বিসিএস" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বিসিএস"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বিসিএস',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "আইপিএল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"আইপিএল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'আইপিএল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "chakri" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"chakri"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'chakri',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "উপদেষ্টা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"উপদেষ্টা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'উপদেষ্টা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
CastError: Cast to ObjectId failed for value "ফল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ফল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ফল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "উপদেষ্টা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"উপদেষ্টা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'উপদেষ্টা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "international" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"international"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'international',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "special-news" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"special-news"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'special-news',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "national" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"national"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'national',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "রেজাল্ট" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"রেজাল্ট"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'রেজাল্ট',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "feed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"feed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'feed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "feed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"feed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'feed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কুমিল্লা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কুমিল্লা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কুমিল্লা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কুমিল্লা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কুমিল্লা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কুমিল্লা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কারিগরি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কারিগরি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কারিগরি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "শিক্ষক নিবন্ধন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"শিক্ষক নিবন্ধন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'শিক্ষক নিবন্ধন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "chakri" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"chakri"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'chakri',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "advertisement" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"advertisement"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'advertisement',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "জাবি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"জাবি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'জাবি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডিজি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডিজি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডিজি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "জাবি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"জাবি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'জাবি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "special-news" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"special-news"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'special-news',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "special-news" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"special-news"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'special-news',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "feed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"feed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'feed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "feed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"feed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'feed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "feed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"feed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'feed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "uZrksZ1RSjM" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"uZrksZ1RSjM"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'uZrksZ1RSjM',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কুমিল্লা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কুমিল্লা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কুমিল্লা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "12" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"12"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '12',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "special-news" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"special-news"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'special-news',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কুমিল্লা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কুমিল্লা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কুমিল্লা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "passkey-endpoints" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"passkey-endpoints"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'passkey-endpoints',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ডিন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ডিন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ডিন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "college" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"college"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'college',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-abdul-barik" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-abdul-barik"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-abdul-barik',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "CA Report" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"CA Report"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'CA Report',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "special-news" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"special-news"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'special-news',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "school" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"school"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'school',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "rajshahi-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"rajshahi-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'rajshahi-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "css" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"css"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'css',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "মেট্রোরেল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"মেট্রোরেল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'মেট্রোরেল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "special-news" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"special-news"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'special-news',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ধর্ম" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ধর্ম"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ধর্ম',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কুমিল্লা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কুমিল্লা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কুমিল্লা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কুমিল্লা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কুমিল্লা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কুমিল্লা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কুমিল্লা" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কুমিল্লা"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কুমিল্লা',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "মসজিদ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"মসজিদ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'মসজিদ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "05" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"05"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '05',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কারিগরি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কারিগরি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কারিগরি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সময়সূচি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সময়সূচি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সময়সূচি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ক্যাম্পাস" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ক্যাম্পাস"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ক্যাম্পাস',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "special-news" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"special-news"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'special-news',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ক্যাম্পাস" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ক্যাম্পাস"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ক্যাম্পাস',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "এমবিএ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"এমবিএ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'এমবিএ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "css" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"css"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'css',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "T6UbM8y5jv4" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"T6UbM8y5jv4"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'T6UbM8y5jv4',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "chakri" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"chakri"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'chakri',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "bJcORTuf1Xo" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"bJcORTuf1Xo"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'bJcORTuf1Xo',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "f8n8lFSy5B0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"f8n8lFSy5B0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'f8n8lFSy5B0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "security.txt" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"security.txt"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'security.txt',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "lhQfFGhcCrU" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"lhQfFGhcCrU"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'lhQfFGhcCrU',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "engineering-university" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"engineering-university"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'engineering-university',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "md-robel-ahammed" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"md-robel-ahammed"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'md-robel-ahammed',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "আইপিএল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"আইপিএল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'আইপিএল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "প্রাথমিক-বিদ্যালয়" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"প্রাথমিক-বিদ্যালয়"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'প্রাথমিক-বিদ্যালয়',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ট্রাস্টি-বোর্ড" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ট্রাস্টি-বোর্ড"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ট্রাস্টি-বোর্ড',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "প্রশ্ন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"প্রশ্ন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'প্রশ্ন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "traffic-advice" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"traffic-advice"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'traffic-advice',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "বৈষম্যবিরোধী-ছাত্র-আন্দোলন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"বৈষম্যবিরোধী-ছাত্র-আন্দোলন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'বৈষম্যবিরোধী-ছাত্র-আন্দোলন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "v1" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"v1"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'v1',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "update-sitemap" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"update-sitemap"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'update-sitemap',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "${e==null" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"${e==null"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '${e==null',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "${e==null" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"${e==null"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '${e==null',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "advertisement" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"advertisement"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'advertisement',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "general-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"general-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'general-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "terms-and-conditions" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"terms-and-conditions"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'terms-and-conditions',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "${e==null" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"${e==null"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '${e==null',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "${e==null" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"${e==null"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '${e==null',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "T6UbM8y5jv4" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"T6UbM8y5jv4"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'T6UbM8y5jv4',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "bJcORTuf1Xo" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"bJcORTuf1Xo"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'bJcORTuf1Xo',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "f8n8lFSy5B0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"f8n8lFSy5B0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'f8n8lFSy5B0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "uZrksZ1RSjM" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"uZrksZ1RSjM"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'uZrksZ1RSjM',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "v1" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"v1"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'v1',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "update-sitemap" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"update-sitemap"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'update-sitemap',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "${e==null" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"${e==null"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '${e==null',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "${e==null" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"${e==null"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '${e==null',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "advertisement" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"advertisement"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'advertisement',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "general-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"general-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'general-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "privacy-policy" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"privacy-policy"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'privacy-policy',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "terms-and-conditions" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"terms-and-conditions"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'terms-and-conditions',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "${e==null" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"${e==null"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '${e==null',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "${e==null" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"${e==null"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '${e==null',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "OGS_r92_Y_E" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"OGS_r92_Y_E"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'OGS_r92_Y_E',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "T6UbM8y5jv4" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"T6UbM8y5jv4"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'T6UbM8y5jv4',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "bJcORTuf1Xo" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"bJcORTuf1Xo"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'bJcORTuf1Xo',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "f8n8lFSy5B0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"f8n8lFSy5B0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'f8n8lFSy5B0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "oMoO4a01od0" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"oMoO4a01od0"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'oMoO4a01od0',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "uZrksZ1RSjM" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"uZrksZ1RSjM"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'uZrksZ1RSjM',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "api-docs" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"api-docs"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'api-docs',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "graphql" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"graphql"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'graphql',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "graphql" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"graphql"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'graphql',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "jwks.json" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"jwks.json"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'jwks.json',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "swagger.json" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"swagger.json"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'swagger.json',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "jwks_uri" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"jwks_uri"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'jwks_uri',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "api" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"api"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'api',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "api" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"api"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'api',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "keys" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"keys"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'keys',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "swagger-ui-init.js" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"swagger-ui-init.js"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'swagger-ui-init.js',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "v1" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"v1"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'v1',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "v1" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"v1"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'v1',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "v1" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"v1"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'v1',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "v1" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"v1"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'v1',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "graphql" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"graphql"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'graphql',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "graphql" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"graphql"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'graphql',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "api" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"api"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'api',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "api" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"api"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'api',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "graphql" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"graphql"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'graphql',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "graphql" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"graphql"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'graphql',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "graphql" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"graphql"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'graphql',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "api-docs" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"api-docs"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'api-docs',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "graphql" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"graphql"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'graphql',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "jwks.json" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"jwks.json"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'jwks.json',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "jwks_uri" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"jwks_uri"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'jwks_uri',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "swagger.json" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"swagger.json"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'swagger.json',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "api" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"api"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'api',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "api" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"api"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'api',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ড-আবদুল-হান্নান-চৌধুরী" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ড-আবদুল-হান্নান-চৌধুরী"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ড-আবদুল-হান্নান-চৌধুরী',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "নিয়োগ-বিজ্ঞপ্তি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"নিয়োগ-বিজ্ঞপ্তি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'নিয়োগ-বিজ্ঞপ্তি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "এইচএসসি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"এইচএসসি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'এইচএসসি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "about-us" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"about-us"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'about-us',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "+g),new URL(g,y)}let v={get action(){return a},get location(){return e(o,s)},listen(b){if(c)throw new Error(" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"+g),new URL(g,y)}let v={get action(){return a},get location(){return e(o,s)},listen(b){if(c)throw new Error("',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '+g),new URL(g,y)}let v={get action(){return a},get location(){return e(o,s)},listen(b){if(c)throw new Error(',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "v1" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"v1"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'v1',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "update-sitemap" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"update-sitemap"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'update-sitemap',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "admin" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"admin"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'admin',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "author" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"author"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'author',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "user" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"user"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'user',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "CA Report" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"CA Report"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'CA Report',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "ফল" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"ফল"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ফল',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "যমুনা-গ্রুপ-লিমিটেড" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"যমুনা-গ্রুপ-লিমিটেড"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'যমুনা-গ্রুপ-লিমিটেড',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "যবিপ্রবি" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"যবিপ্রবি"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'যবিপ্রবি',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "২০২৪-টি-টোয়েন্টি-বিশ্বকাপ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"২০২৪-টি-টোয়েন্টি-বিশ্বকাপ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: '২০২৪-টি-টোয়েন্টি-বিশ্বকাপ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "সরকারি-কর্ম-কমিশন" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"সরকারি-কর্ম-কমিশন"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'সরকারি-কর্ম-কমিশন',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._find (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2378:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "কাকলি-হাই-স্কুল-অ্যান্ড-কলেজ" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"কাকলি-হাই-স্কুল-অ্যান্ড-কলেজ"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'কাকলি-হাই-স্কুল-অ্যান্ড-কলেজ',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "international" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:77:14 {
  stringValue: '"international"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'international',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
    at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
    at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
    at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:5055:12)
      at Query._castConditions (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2351:10)
      at model.Query._findOne (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:2674:8)
      at model.Query.exec (/home/campusalo/nodevenv/campusalo.com/20/lib/node_modules/mongoose/lib/query.js:4604:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Image file not found: https://updated.campusalo.com/uploads/news-images/image-1748141259440-95249013.jpeg
Image file not found: https://updated.campusalo.com/uploads/news-images/image-1748165523137-626168192.jpeg
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.nordplusonline.org" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.nordplusonline.org"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.nordplusonline.org',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.drmc.edu.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.drmc.edu.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.drmc.edu.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.nordplusonline.org" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.nordplusonline.org"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.nordplusonline.org',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.drmc.edu.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.drmc.edu.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.drmc.edu.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.nordplusonline.org" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.nordplusonline.org"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.nordplusonline.org',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.drmc.edu.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.drmc.edu.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.drmc.edu.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.drmc.edu.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.drmc.edu.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.drmc.edu.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.drmc.edu.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.drmc.edu.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.drmc.edu.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:190:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:450:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:81:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "UeTc9SzRb6#:~:text=%E0%A6%9C%E0%A6%BE%E0%A6%A4%E0%A7%80%E0%A6%AF%E0%A6%BC%20%E0%A6%AC%E0%A6%BF%E0%A6%B6%E0%A7%8D%E0%A6%AC%E0%A6%AC%E0%A6%BF%E0%A6%A6%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%B2%E0%A6%AF%E0%A6%BC%E0%A7%87%E0%A6%B0%20%E0%A7%A8%E0%A7%A6%E0%A7%A8%E0%A7%A9%20%E0%A6%B8%E0%A6%BE%E0%A6%B2%E0%A7%87%E0%A6%B0%20%E0%A6%85%E0%A6%A8%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%B8%20%E0%A7%A9%E0%A6%AF%E0%A6%BC%20%E0%A6%AC%E0%A6%B0%E0%A7%8D%E0%A6%B7%E0%A7%87%E0%A6%B0%20%E0%A6%AA%E0%A6%B0%E0%A7%80%E0%A6%95%E0%A7%8D%E0%A6%B7%E0%A6%BE%E0%A6%B0%20%E0%A6%AB%E0%A6%B2%E0%A6%BE%E0%A6%AB%E0%A6%B2%20%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A6%95%E0%A6%BE%E0%A6%B6%E0%A6%BF%E0%A6%A4%20%E0%A6%B9%E0%A6%AF%E0%A6%BC%E0%A7%87%E0%A6%9B%E0%A7%87%E0%A5%A4&text=%E0%A6%9C%E0%A6%BE%E0%A6%A4%E0%A7%80%E0%A6%AF%E0%A6%BC%20%E0%A6%AC%E0%A6%BF%E0%A6%B6%E0%A7%8D%E0%A6%AC%E0%A6%AC%E0%A6%BF%E0%A6%A6%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%B2%E0%A6%AF%E0%A6%BC%E0%A7%87%E0%A6%B0%20%E0%A6%85%E0%A6%A7%E0%A7%80%E0%A6%A8%E0%A7%87%20%E0%A6%85%E0%A6%A8%E0%A7%81%E0%A6%B7%E0%A7%8D%E0%A6%A0%E0%A6%BF%E0%A6%A4%20%E0%A7%A8%E0%A7%A6%E0%A7%A8%E0%A7%A9%20%E0%A6%B8%E0%A6%BE%E0%A6%B2%E0%A7%87%E0%A6%B0%20%E0%A6%85%E0%A6%A8%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%B8,%E0%A6%AC%E0%A6%B0%E0%A7%8D%E0%A6%B7%E0%A7%87%E0%A6%B0%20%E0%A6%AA%E0%A6%B0%E0%A7%80%E0%A6%95%E0%A7%8D%E0%A6%B7%E0%A6%BE%E0%A6%B0%20%E0%A6%B0%E0%A7%87%E0%A6%9C%E0%A6%BE%E0%A6%B2%E0%A7%8D%E0%A6%9F%20%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A6%95%E0%A6%BE%E0%A6%B6%E0%A6%BF%E0%A6%A4%20%E0%A6%B9%E0%A6%AF%E0%A6%BC%E0%A7%87%E0%A6%9B%E0%A7%87%E0%A5%A4%20%E0%A6%AC%E0%A7%83%E0%A6%B9%E0%A6%B8%E0%A7%8D%E0%A6%AA%E0%A6%A4%E0%A6%BF%E0%A6%AC%E0%A6%BE%E0%A6%B0%20(%E0%A7%A7%E0%A7%A7" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"UeTc9SzRb6#:~:text=%E0%A6%9C%E0%A6%BE%E0%A6%A4%E0%A7%80%E0%A6%AF%E0%A6%BC%20%E0%A6%AC%E0%A6%BF%E0%A6%B6%E0%A7%8D%E0%A6%AC%E0%A6%AC%E0%A6%BF%E0%A6%A6%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%B2%E0%A6%AF%E0%A6%BC%E0%A7%87%E0%A6%B0%20%E0%A7%A8%E0%A7%A6%E0%A7%A8%E0%A7%A9%20%E0%A6%B8%E0%A6%BE%E0%A6%B2%E0%A7%87%E0%A6%B0%20%E0%A6%85%E0%A6%A8%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%B8%20%E0%A7%A9%E0%A6%AF%E0%A6%BC%20%E0%A6%AC%E0%A6%B0%E0%A7%8D%E0%A6%B7%E0%A7%87%E0%A6%B0%20%E0%A6%AA%E0%A6%B0%E0%A7%80%E0%A6%95%E0%A7%8D%E0%A6%B7%E0%A6%BE%E0%A6%B0%20%E0%A6%AB%E0%A6%B2%E0%A6%BE%E0%A6%AB%E0%A6%B2%20%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A6%95%E0%A6%BE%E0%A6%B6%E0%A6%BF%E0%A6%A4%20%E0%A6%B9%E0%A6%AF%E0%A6%BC%E0%A7%87%E0%A6%9B%E0%A7%87%E0%A5%A4&text=%E0%A6%9C%E0%A6%BE%E0%A6%A4%E0%A7%80%E0%A6%AF%E0%A6%BC%20%E0%A6%AC%E0%A6%BF%E0%A6%B6%E0%A7%8D%E0%A6%AC%E0%A6%AC%E0%A6%BF%E0%A6%A6%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%B2%E0%A6%AF%E0%A6%BC%E0%A7%87%E0%A6%B0%20%E0%A6%85%E0%A6%A7%E0%A7%80%E0%A6%A8%E0%A7%87%20%E0%A6%85%E0%A6%A8%E0%A7%81%E0%A6%B7%E0%A7%8D%E0%A6%A0%E0%A6%BF%E0%A6%A4%20%E0%A7%A8%E0%A7%A6%E0%A7%A8%E0%A7%A9%20%E0%A6%B8%E0%A6%BE%E0%A6%B2%E0%A7%87%E0%A6%B0%20%E0%A6%85%E0%A6%A8%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%B8,%E0%A6%AC%E0%A6%B0%E0%A7%8D%E0%A6%B7%E0%A7%87%E0%A6%B0%20%E0%A6%AA%E0%A6%B0%E0%A7%80%E0%A6%95%E0%A7%8D%E0%A6%B7%E0%A6%BE%E0%A6%B0%20%E0%A6%B0%E0%A7%87%E0%A6%9C%E0%A6%BE%E0%A6%B2%E0%A7%8D%E0%A6%9F%20%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A6%95%E0%A6%BE%E0%A6%B6%E0%A6%BF%E0%A6%A4%20%E0%A6%B9%E0%A6%AF%E0%A6%BC%E0%A7%87%E0%A6%9B%E0%A7%87%E0%A5%A4%20%E0%A6%AC%E0%A7%83%E0%A6%B9%E0%A6%B8%E0%A7%8D%E0%A6%AA%E0%A6%A4%E0%A6%BF%E0%A6%AC%E0%A6%BE%E0%A6%B0%20(%E0%A7%A7%E0%A7%A7"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'UeTc9SzRb6#:~:text=%E0%A6%9C%E0%A6%BE%E0%A6%A4%E0%A7%80%E0%A6%AF%E0%A6%BC%20%E0%A6%AC%E0%A6%BF%E0%A6%B6%E0%A7%8D%E0%A6%AC%E0%A6%AC%E0%A6%BF%E0%A6%A6%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%B2%E0%A6%AF%E0%A6%BC%E0%A7%87%E0%A6%B0%20%E0%A7%A8%E0%A7%A6%E0%A7%A8%E0%A7%A9%20%E0%A6%B8%E0%A6%BE%E0%A6%B2%E0%A7%87%E0%A6%B0%20%E0%A6%85%E0%A6%A8%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%B8%20%E0%A7%A9%E0%A6%AF%E0%A6%BC%20%E0%A6%AC%E0%A6%B0%E0%A7%8D%E0%A6%B7%E0%A7%87%E0%A6%B0%20%E0%A6%AA%E0%A6%B0%E0%A7%80%E0%A6%95%E0%A7%8D%E0%A6%B7%E0%A6%BE%E0%A6%B0%20%E0%A6%AB%E0%A6%B2%E0%A6%BE%E0%A6%AB%E0%A6%B2%20%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A6%95%E0%A6%BE%E0%A6%B6%E0%A6%BF%E0%A6%A4%20%E0%A6%B9%E0%A6%AF%E0%A6%BC%E0%A7%87%E0%A6%9B%E0%A7%87%E0%A5%A4&text=%E0%A6%9C%E0%A6%BE%E0%A6%A4%E0%A7%80%E0%A6%AF%E0%A6%BC%20%E0%A6%AC%E0%A6%BF%E0%A6%B6%E0%A7%8D%E0%A6%AC%E0%A6%AC%E0%A6%BF%E0%A6%A6%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%B2%E0%A6%AF%E0%A6%BC%E0%A7%87%E0%A6%B0%20%E0%A6%85%E0%A6%A7%E0%A7%80%E0%A6%A8%E0%A7%87%20%E0%A6%85%E0%A6%A8%E0%A7%81%E0%A6%B7%E0%A7%8D%E0%A6%A0%E0%A6%BF%E0%A6%A4%20%E0%A7%A8%E0%A7%A6%E0%A7%A8%E0%A7%A9%20%E0%A6%B8%E0%A6%BE%E0%A6%B2%E0%A7%87%E0%A6%B0%20%E0%A6%85%E0%A6%A8%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%B8,%E0%A6%AC%E0%A6%B0%E0%A7%8D%E0%A6%B7%E0%A7%87%E0%A6%B0%20%E0%A6%AA%E0%A6%B0%E0%A7%80%E0%A6%95%E0%A7%8D%E0%A6%B7%E0%A6%BE%E0%A6%B0%20%E0%A6%B0%E0%A7%87%E0%A6%9C%E0%A6%BE%E0%A6%B2%E0%A7%8D%E0%A6%9F%20%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A6%95%E0%A6%BE%E0%A6%B6%E0%A6%BF%E0%A6%A4%20%E0%A6%B9%E0%A6%AF%E0%A6%BC%E0%A7%87%E0%A6%9B%E0%A7%87%E0%A5%A4%20%E0%A6%AC%E0%A7%83%E0%A6%B9%E0%A6%B8%E0%A7%8D%E0%A6%AA%E0%A6%A4%E0%A6%BF%E0%A6%AC%E0%A6%BE%E0%A6%B0%20(%E0%A7%A7%E0%A7%A7',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/campusalo.com/dist/index.html'
    at Object.readFileSync (node:fs:449:20)
    at /home/campusalo/campusalo.com/app.js:186:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '/home/campusalo/campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/campusalo.com/dist/index.html'
    at Object.readFileSync (node:fs:449:20)
    at /home/campusalo/campusalo.com/app.js:186:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '/home/campusalo/campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/campusalo.com/dist/index.html'
    at Object.readFileSync (node:fs:449:20)
    at /home/campusalo/campusalo.com/app.js:186:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '/home/campusalo/campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/campusalo.com/dist/index.html'
    at Object.readFileSync (node:fs:449:20)
    at /home/campusalo/campusalo.com/app.js:186:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '/home/campusalo/campusalo.com/dist/index.html'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Image file not found: /home/campusalo/campusalo.comC:\Projects\campus-alo-server\uploads\news-images\image-1762312957632-625928852.png
Image file not found: /home/campusalo/campusalo.comC:\Projects\campus-alo-server\uploads\news-images\image-1762312169269-436844048.png
Image file not found: /home/campusalo/campusalo.comC:\Projects\campus-alo-server\uploads\news-images\image-1762311987129-35135605.jpeg
Image file not found: /home/campusalo/campusalo.comC:\Projects\campus-alo-server\uploads\news-images\image-1762309418281-113821433.jpg
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ReferenceError: isValidObjectId is not defined
    at exports.updateNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:699:18)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at verifySuperAdminAdminOrEditor (/home/campusalo/campusalo.com/src/middlewares/verifySuperAdminAdminOrEditor.js:14:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
ReferenceError: isValidObjectId is not defined
    at exports.updateNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:699:18)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at verifySuperAdminAdminOrEditor (/home/campusalo/campusalo.com/src/middlewares/verifySuperAdminAdminOrEditor.js:14:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching categories: Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.nordplusonline.org" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.nordplusonline.org"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.nordplusonline.org',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.nordplusonline.org" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.nordplusonline.org"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.nordplusonline.org',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error creating news with image URL: MongoServerError: E11000 duplicate key error collection: campus-alo.news index: title_1 dup key: { title: "ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারি�..." }
    at InsertOneOperation.execute (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/insert.js:51:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async tryOperation (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/execute_operation.js:207:20)
    at async executeOperation (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async Collection.insertOne (/home/campusalo/campusalo.com/node_modules/mongodb/lib/collection.js:157:16) {
  errorLabelSet: Set(0) {},
  errorResponse: {
    index: 0,
    code: 11000,
    errmsg: 'E11000 duplicate key error collection: campus-alo.news index: title_1 dup key: { title: "ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারি�..." }',
    keyPattern: { title: 1 },
    keyValue: {
      title: 'ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারিখ ও যোগ্যতা সংক্রান্ত বিস্তারিত নির্দেশিকা'
    }
  },
  index: 0,
  code: 11000,
  keyPattern: { title: 1 },
  keyValue: {
    title: 'ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারিখ ও যোগ্যতা সংক্রান্ত বিস্তারিত নির্দেশিকা'
  }
}
Error creating news with image URL: MongoServerError: E11000 duplicate key error collection: campus-alo.news index: title_1 dup key: { title: "ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারি�..." }
    at InsertOneOperation.execute (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/insert.js:51:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async tryOperation (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/execute_operation.js:207:20)
    at async executeOperation (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async Collection.insertOne (/home/campusalo/campusalo.com/node_modules/mongodb/lib/collection.js:157:16) {
  errorLabelSet: Set(0) {},
  errorResponse: {
    index: 0,
    code: 11000,
    errmsg: 'E11000 duplicate key error collection: campus-alo.news index: title_1 dup key: { title: "ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারি�..." }',
    keyPattern: { title: 1 },
    keyValue: {
      title: 'ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারিখ ও যোগ্যতা সংক্রান্ত বিস্তারিত নির্দেশিকা'
    }
  },
  index: 0,
  code: 11000,
  keyPattern: { title: 1 },
  keyValue: {
    title: 'ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারিখ ও যোগ্যতা সংক্রান্ত বিস্তারিত নির্দেশিকা'
  }
}
Error creating news with image URL: MongoServerError: E11000 duplicate key error collection: campus-alo.news index: title_1 dup key: { title: "ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারি�..." }
    at InsertOneOperation.execute (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/insert.js:51:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async tryOperation (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/execute_operation.js:207:20)
    at async executeOperation (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async Collection.insertOne (/home/campusalo/campusalo.com/node_modules/mongodb/lib/collection.js:157:16) {
  errorLabelSet: Set(0) {},
  errorResponse: {
    index: 0,
    code: 11000,
    errmsg: 'E11000 duplicate key error collection: campus-alo.news index: title_1 dup key: { title: "ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারি�..." }',
    keyPattern: { title: 1 },
    keyValue: {
      title: 'ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারিখ ও যোগ্যতা সংক্রান্ত বিস্তারিত নির্দেশিকা'
    }
  },
  index: 0,
  code: 11000,
  keyPattern: { title: 1 },
  keyValue: {
    title: 'ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারিখ ও যোগ্যতা সংক্রান্ত বিস্তারিত নির্দেশিকা'
  }
}
Error creating news with image URL: MongoServerError: E11000 duplicate key error collection: campus-alo.news index: title_1 dup key: { title: "ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারি�..." }
    at InsertOneOperation.execute (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/insert.js:51:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async tryOperation (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/execute_operation.js:207:20)
    at async executeOperation (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async Collection.insertOne (/home/campusalo/campusalo.com/node_modules/mongodb/lib/collection.js:157:16) {
  errorLabelSet: Set(0) {},
  errorResponse: {
    index: 0,
    code: 11000,
    errmsg: 'E11000 duplicate key error collection: campus-alo.news index: title_1 dup key: { title: "ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারি�..." }',
    keyPattern: { title: 1 },
    keyValue: {
      title: 'ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারিখ ও যোগ্যতা সংক্রান্ত বিস্তারিত নির্দেশিকা'
    }
  },
  index: 0,
  code: 11000,
  keyPattern: { title: 1 },
  keyValue: {
    title: 'ঢাবি গার্হস্থ্য অর্থনীতি ইউনিট ভর্তি ২০২৫: আবেদনের তারিখ ও যোগ্যতা সংক্রান্ত বিস্তারিত নির্দেশিকা'
  }
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:79:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:110:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:212:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:213:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:213:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:213:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:207:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:280:10)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:207:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:280:10)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:207:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:280:10)
TypeError: Images.findByOne is not a function
    at /home/campusalo/campusalo.com/app.js:207:32
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:280:10)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Image file not found: data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBw0PDg0NDQ8QDg0NEA8PDQ0OEA8QDg4OFRIXFhcRFxUYHysgGBonGxMVITEhJSktLi4uGB8zODMuODQuLjcBCgoKDg0OGhAQGiseHyUtLSstLSsrLS0tLy0uKy8rLystNSsvKy0tLS0tLS0tLS8tLSsrLSstKy0rLS0tLS0rK//AABEIAKMBNgMBIgACEQEDEQH/xAAcAAEBAAIDAQEAAAAAAAAAAAAAAQYHAgUIBAP/xABMEAABAwICAwkNAwkHBQAAAAAAAQIDBBEFEgcTIQYWMTVBUVVhcRQXInJ0gZGSk5SztNFCodIVMjM0UlNUYtMIIyRzosHEsbLh8PH/xAAZAQEBAQEBAQAAAAAAAAAAAAAAAQMCBAX/xAAoEQEAAgIBAwQCAgMBAAAAAAAAAQIDETEEElEhMkFxEzMi8BSRwSP/2gAMAwEAAhEDEQA/ANUlID7bdQAAAAUBQUAS4AXKQAfo2VyIrUXYpwAKuwAAAAUAABSnEoVQAAABQKQAUABQpAUUAAcmOsqLzKQgKqlIAKAAPmuU4gwYuRTiilKqgAALkuQKoAKOTUutronWt7fcftVwIxUs9rrtauy99rU6j5yqoApABQQq+nrKAACgAKBSAClOJQqgAAACgcv/AG3KcQBQAFCkBRQAAKgRClFKQAfIADBkFIALcEOxw/Aa+pZrKakqaiNHK1ZIYZJGI5LXbdqWvtT0l3EK68Hdb0cX6NrvdZ/oN6OL9G13us/0Oe+vk26Up3O9HF+ja73Wf6Deji/Rtd7rP9C99fJt0wO53o4v0bXe6z/Qb0cX6NrvdZ/oO6vk3DpwV7Vaqtcitc1Va5qpZWuRbKipyKdjRbnsRnjbNT0VVNE6+WWKCV8brKqLZyJZbKip5izMRyrrSncb0cX6NrfdZ/oXeli/Rtb7rP8AQd9fJt0wO53pYv0bW+6zfQb0sX6NrfdZvoO+vk3DpgdzvSxfo2t91m+h8WI4TV0uTuqmnptZm1evifHny2zZcybbZk9KFi0TxJt8YAOlAdpg253EK39TpZp27U1jG2iReZZHWai9VzJItE+OuS6wRMX9l9RFm/0qqfecTkpXmYTuhhBTKMR0dY5Torn0Mj2t+1A6Oe/Y1iq77jF3tVqq1yK1zVVHNcio5qpwoqLwKdVtW3E7WJiQA7GgwKvqGa2mpKmeO6t1kMMkjMycKXalr7SzMRyOuB3O9LF+jq33Wb6Deli/R1b7rN9Cd9fJuHTFO43pYv0dW+6zfQu9LF+jq33Wb6Dvr5XcOmKnWdxvSxbo6t91n+g3pYv0dW+6zfQd9fJuHTFD2qiq1yKjmqqORdioqbFRU5wh2rkhSACgAD4ykBiyUq//AHtIAB6B0CcUSeWTf9kZ5+N06HN1WG0eGPhq6uKCVaqV6MkdZ2RWMRHdmxfQYdTEzT0c24bgBjPfBwPpGn9c+3CN1WG1kiw0lXFPKjVerI3XcjEVEV3Zdyek+dNLR8M3cgHy4niEFLC+oqZGwwR5c8j1s1uZyNS/nciec5H1AxnvgYH0jT+uO+BgfSNP6512W8Saeasa/W6vyio+K49DaGuIaLxqr5mU874rI19TUvYqOa+eZzXJwOasiqi+hT0Roa4hovGqvmpT39V+uPv/AI0vwzUA6fF91OG0ciQ1dXFBKrEkRkjrOViqqI7su1fQfPiJnhm7gGM98DA+kaf1x3wMD6Rp/XOuy3iV0yY01/aH4cI7K7/jmf8AfAwPpGn9c1dptx+hrVwzuKojqNSlXrdWt8mbU5b9uV3oNumpaMkTMf3TqkerWJtzRdo0jmjjxHE2Z45ER9LSO/NezhSWTnReFG8Ftq3vY19uIwdK7E6Kkel45Jc0yc8MbVke3qujFTznqlqIiIiJZE2IicCIejqs01/jV1e3w4xRtY1rGNRrGoiNa1ERrUTgRETgQ5n4V1XFBFJPO9I4YmufI93A1qJdVNWYjpvga9W0tBJNGiqmslmbArutGo12ztsp4qYr39sM4iZbaMZ3ZbiaHFI11zEiqUS0VZG1NaxU4Ed+23+Veu1l2nz7idIFFiquija+CpY3O6CXKuZmxFcxybHIl0vwL1GXE/ljt4k9YeS8ewaooKmWjqW5ZYl4U2skYv5sjV5Wqm37l2oqG8dBfFDvKp/+jDrtPWCtfS0+INT+8ppEhldzwSXtfns+1vHU+fRBuqw2jwxYaurigl7omfq5HWdlVG2X7lPblvOXDExztpM7q24DGt/+B9IU/rn24Ruow2skWGkqop5UYsisjddyMRURXdl3J6TwzS0fDPTuAD5cTxGClifUVMjYYWZc8j1s1uZyNS/nVE85yj6gY1v/AME6Qp/XG/8AwTpCn9c7/HfxK6l5sxX9Zqf8+b4jj50P2xF6Onnc1btdNK5qpwK1XqqKfih9yOHpUAFAAAfGUgMWalIAKAABsbQNxxJ5DP8AFhNcmxtA3HEnkM/xYTPN+uUtw9BmF6ZOIa/tpPm4TNDC9MnENf20nzcJ83F76/cMnmsAH124ek9DXENF41V8zKebD0loa4hovGqvmpTy9X7I+3F+GbHn/TzxvF5DB8ac9AHT4vuWw2skSarpIZ5UakaPkbdyMRVVG9l3L6Tx4ckUtuXETqXlEHqHeBgfR1N6g3gYH0dTeoev/Mr4l33vLxTfGk7chhVNg9bUU1FBDNHqMkjG2c288bVsvYqp5zQx6MWWMkbh3E7Z5oTVv5aivwrBUI3xrJ/sinoo8o7j8YSgxGjrVvkhl/vbbV1LkVj7Jyrlc5bdR6rhla9rZGOR7HtRzHtW7XNVLoqLypY8XWVnviWd+WM6TMJqKzCaunpUzzO1T2x3ssiRyterE67N2ddjzNPE+N7o5GujkYtnxyNVj2rzK1dqHsI+PEcKpKlMtVTw1DU4EmiZIidmZNhzg6j8camNpW2nlfc9jM1BVQ1tOjFmgz5UkRyxuzMVio5GqiqlnLy8xm/fpxj9zQexqf6xsnEtFmBz3VKZady/bp5ZI7djLqz/AEmC7pNC88bXSYbUd0Im3ueoysmVP5ZE8Fy9So1Os9P5sOSf5R/t3us8sd3SaTcSxCkloqiKkbFMsaudFHM2RFZI16WV0ipwtTk4LmFH61NPJE98UrHRyxqrZI3orXscnIqLwH5HqpWtY1V3ERHCmxtA/G83kM3xoDXBsrQNC/8AKk0lvASjmYruTOssK29CHHUfrlL8N9mF6Y+Iq7xqX5qIzQw/S3A+TBK1kaZnq6ms1LXW1TGv+x8rFOr1+4Yxy82AqpyLsVOFF4UUh9t6Q5IcSoByKQAUAFHxgAwZhSAopSACmxtA/HMluDuKe3tYTXJsbQNxxJ5DP8WEzzfrlLcPQZhemTiGv7aT5uEzQwrTLxBX9tJ83CfNxe+v3DJ5sBCn124ektDPENF41V81KebT0loZ4hovGqvmpTy9X7I+3F2bHXYhj1BTPSOqrKWnkVqPSOeeKJ6sVVRHZXKi2ui7epTsTz9p644i8hg+NOePDjjJbUuIjc6bm334P0nQe+U34hvvwfpOg98pvxHlMHr/AMOvl3+N6B0p7o8NnwWuhp66kmmfqMkUVTDJI61RGq2a1112Iq+Y8/kKb4scY41DqsaDPdwOkupwxraadi1VCi+CxFtNB/lquxW/yr5lQxLCMDraxZEo6eSoWJGrIkaIuRHXtftyr6Dst4mN9HVPqp9S37LR220s6+W+sH0iYLVomSsjietk1VSuoejl+z4dkcviqpk8cjXIjmORzV4HNVFRfOh5Qxfc5X0bGvrKWWnY92RjpEREc6yrl9CL6D4aOrmgdnp5ZIH/ALUMj43elqoeaekrPrWzjs8PYANF6M9IuIrW01BWSrVwVLkia+SyzxPVFyuz8LkullzXXbe/Iu9DyZcU451LiY01bpx3MRy0qYpE1EnpVYyoVE/S07nI1FXnVrlTbzK7qNGHqndzGjsJxRq8HcVUu3kVIXKi+lEPKx7+jtM01Pw0xz6BsbQNxvN5DN8aA1ybL0DU8n5Tmmyrqu5Jo9Z9nPrYVy+g1zz/AOcur8N9GFaZHWwKtX+ak83+KiM1MO0vQukwOujYx0j3rTIxjeHN3TFZfNw+Y+TSdWiWEPNjW24CnFirball5UXYqKcj7kcej0gAKrmgOKKcgBSAD5AQpiyAC2CoUti2KIbG0DccSeQz/FhNdGxtA/HEnkM/xYTLN+uXNuHoIwrTLxBX9tJ83CZqYVpl4gr+2k+bhPnYvfX7hm81gA+u2U9JaGeIaHxqr5qU82HpPQzxDReNVfNSnl6v2R9ubs2MN3YaOKHFaltXUzVUcjYmwo2B0LWKxrnuRbPY5b3evLzGZA8FbTWdwzax7yOFfxVf7Sl/pDvI4V/FV/tKX+kbOB3+fJ5XctY95HCv4qv9pS/0jAtKe4mlwhaFKWWeXurujP3Q6J2XV6q2XIxv7xb3vwIeizTX9ojhwjsrv+ObYMt7ZIiZ/ulrM7dLoJxRsOJy071RErIFazrljXOierrPQb/PH1HVSQyxzwuWOWF7ZInpwte1bov/AIPS24PdvTYrCllbFWsandFKq+Ei8r2X/OZ18l7KddXjnffC3j5fXu33LxYrRupZHrE9rklgmRM2rlRFRFVOVLOVFTmU05UaHMaa5UYtLI2+x7Znt2c6o5uz7z0GDDHnvSNQ5i0w1Zo80WSUVSyur5Y3yw5lgggzOY16oqZ3PciXVEVbIicO25tMH4VtZDBG+aeRsUUaZnySKjWtTrVTi97XnckztjOlTE202DVyqvhVEa0saXsrnTeAqJ2NVy9jVPM5mek3dquK1LWw5m0NMrkga66OleuxZnN5OCyIu1EvwKqoYYfT6bHNKevLWkah+9HTa12TWRRbL55noxnCmy/Pt4OpTbuiJIkrkSKRdU2kqY4I0/NlYyaFH1C2+0r1Xzec07GqIrVcmZqKiube2ZL7Uvydps7QvWpLjKoyPUxQ4bLHHHmzoiJPCqreybVVTnqoma7+C/Depi2k1ubCaluudT5pKRuuaiq5qrVRIiJbnvbm27TKTCdM1/yDW2Wy56Sypwp/i4tp82sbmIYtEY1So50lSx0aXVW1MWdrXx1TXZHo1i7VRV8LzqdSfTjNVFPLrWwuY+TbNdyOa5+xLolkty+k+VD6+GLRXUvRCgA1dBUUgKOVwcQB8xbFsUwZJYoBRQQoA7fcvujqcMqFqqTV610ToV1rVe3I5zXLsRU23Yh1AExExqV5bD78mN81J7B/4zrd0WkrFMQpZaKpSn1M2rz6uJ7X+BI2RLKrl5WJyGHEU4jFSJ3EJ2wAA0UMx3O6SsUw+lioqZKfUxK9WayJzn+G9z1uqOTlcvIYcCWrFo1JMbbD78mN81J7B/4x35Mb5qT2D/xmvCnH4cfhO2Gwu/JjfNSewf8AjHfkxvmpPYP/ABmvQX8OPwvbDYffkxrmpPYP/GY7ut3Y1uK9z92JD/htbq9SxzP0mTNe7lv+jb95jwLXFSJ3EEREKc4JnxvbJG90cjFuySNysex3Ojk2ovYcAaOmwMG0u4xTojJlhrGJyzsVstubOxU9KoqmQM05yW8LDGqvOlYqJ6NUpp8pjODHPw57YbSr9N1c5LU9HTwqv2pHyT27ETKYHj+6SvxByOrah8yNW7I9jYWLt2tjbZqLtte1+s6kHdMVK8QsViFABooZJuDxqehqaiopsmtSiqEakjVc3YrH8CKnKxDGz66LEZIWyNjbFeRFar3sRz0RUsqI7hRLHOSN1mCeGaM0yY2rb2o7rwf3En4z8sc3f4niGFVsVX3OjFkpmpqonNW6SaxdquX9237zA4m2S3afZBXvZDLAjInslXMutZmVrsuXMm3YtlMZwViImsernsh8qLsBG3tt+4p6YdqU4lCqAAAAA/EEuDFkoIUAACighQBxOTrcnB1nAqqUgAoAAAAooIVAq2FilA4gosVUBbEsBQC2AhQUCWBSKUAAFAAUAABSnEoVQCAfgADBkoIUo5Maq3tyIrl7EQ43P3p6p8ebKtroqedU4T8XOVVuu1QAIUoKcSqQKFICilIAKAABUIAOYIUqgAAFIS4VS3ICigiFAoUhQIAoKAACgAKAAAoIAr8QAYMQAFVQAAABRAAFAAUCgAUAAAAByQoAAAFVAAAKAVQqAACkABQAUAAFAAAABQAAV//Z
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "null" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"null"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'null',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "null" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"null"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'null',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30352ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 31372ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30260ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30345ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
Error generating OG for subcategory: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30331ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30360ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
Error: read ECONNRESET
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:218:20) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read'
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30353ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30352ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30253ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30254ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30257ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30255ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30257ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30254ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30255ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30257ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30252ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30254ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30350ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30254ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error generating OG for subcategory: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30255ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30266ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error getting user: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30254ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error fetching social media links:  MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30256ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error fetching page by isShowFooter:  MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30254ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error fetching categories: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30254ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error fetching categories: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30257ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30255ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error fetching active advertisements by adSpaces: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30256ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error fetching top news: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30253ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error fetching trending news: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30257ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error fetching top news by category: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30257ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error fetching top news by category: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30252ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error fetching top news by category: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30255ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30259ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30362ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30354ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30256ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30256ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30256ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30254ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30262ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30258ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30255ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error generating OG for subcategory: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30253ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30254ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30352ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30256ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30266ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30265ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30265ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30264ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30266ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30268ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30265ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30319ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30256ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30254ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30253ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30253ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30267ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30253ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30258ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30256ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30260ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30256ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30255ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 31348ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 37349ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30261ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30254ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30255ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30255ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30264ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30253ms (connectTimeoutMS: 30000)
    at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
    at Object.onceWrapper (node:events:638:28)
    at TLSSocket.emit (node:events:524:28)
    at Socket._onTimeout (node:net:595:8)
    at listOnTimeout (node:internal/timers:581:17)
    at process.processTimers (node:internal/timers:519:7) {
  errorLabelSet: Set(0) {},
  beforeHandshake: false,
  connectionGeneration: 104,
  [cause]: undefined
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "v" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"v"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'v',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "v" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"v"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'v',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "v" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"v"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'v',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving comments: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "newsId" for model "Comments"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getCommentsByNewsId (/home/campusalo/campusalo.com/src/controllers/CommentsControllers.js:49:26) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'newsId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
CastError: Cast to ObjectId failed for value "www.iu.ac.bd" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"www.iu.ac.bd"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'www.iu.ac.bd',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error creating news with image URL: MongoServerError: E11000 duplicate key error collection: campus-alo.news index: title_1 dup key: { title: "১৩ হাজার পদে এনটিআরসিএর নতুন নিয়োগ বিজ্ঞপ্তি" }
    at InsertOneOperation.execute (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/insert.js:51:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async tryOperation (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/execute_operation.js:207:20)
    at async executeOperation (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async Collection.insertOne (/home/campusalo/campusalo.com/node_modules/mongodb/lib/collection.js:157:16) {
  errorLabelSet: Set(0) {},
  errorResponse: {
    index: 0,
    code: 11000,
    errmsg: 'E11000 duplicate key error collection: campus-alo.news index: title_1 dup key: { title: "১৩ হাজার পদে এনটিআরসিএর নতুন নিয়োগ বিজ্ঞপ্তি" }',
    keyPattern: { title: 1 },
    keyValue: { title: '১৩ হাজার পদে এনটিআরসিএর নতুন নিয়োগ বিজ্ঞপ্তি' }
  },
  index: 0,
  code: 11000,
  keyPattern: { title: 1 },
  keyValue: { title: '১৩ হাজার পদে এনটিআরসিএর নতুন নিয়োগ বিজ্ঞপ্তি' }
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:80:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
MongoServerSelectionError: Socket 'secureConnect' timed out after 30002ms (connectTimeoutMS: 30000)
    at Topology.selectServer (/home/campusalo/campusalo.com/node_modules/mongodb/lib/sdam/topology.js:321:38)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at process.processTimers (node:internal/timers:519:7)
    at async tryOperation (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/execute_operation.js:145:18)
    at async executeOperation (/home/campusalo/campusalo.com/node_modules/mongodb/lib/operations/execute_operation.js:75:16)
    at async FindCursor._initialize (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cursor/find_cursor.js:61:26)
    at async FindCursor.cursorInit (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cursor/abstract_cursor.js:633:27)
    at async FindCursor.fetchBatch (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cursor/abstract_cursor.js:667:13)
    at async FindCursor.next (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cursor/abstract_cursor.js:347:17) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-wyhi4sv-shard-00-00.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-01.b5byt0z.mongodb.net:27017' => [ServerDescription],
      'ac-wyhi4sv-shard-00-02.b5byt0z.mongodb.net:27017' => [ServerDescription]
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-7dr4tq-shard-0',
    maxElectionId: new ObjectId('7fffffff0000000000000147'),
    maxSetVersion: 332,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined,
  [cause]: MongoNetworkTimeoutError: Socket 'secureConnect' timed out after 30002ms (connectTimeoutMS: 30000)
      at TLSSocket.<anonymous> (/home/campusalo/campusalo.com/node_modules/mongodb/lib/cmap/connect.js:287:20)
      at Object.onceWrapper (node:events:638:28)
      at TLSSocket.emit (node:events:524:28)
      at Socket._onTimeout (node:net:595:8)
      at listOnTimeout (node:internal/timers:581:17)
      at process.processTimers (node:internal/timers:519:7) {
    errorLabelSet: Set(2) { 'ResetPool', 'InterruptInUseConnections' },
    beforeHandshake: false,
    [cause]: undefined
  }
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "News"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/app.js:111:14 {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "ismamismam666@gmail.com" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"ismamismam666@gmail.com"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'ismamismam666@gmail.com',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/campusalo.com/src/controllers/NewsControllers.js:522:26)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/campusalo.com/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/campusalo.com/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/campusalo.com/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._find (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2352:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:251:11)
    at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
    at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
    at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
    at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
    at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
    at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/campusalo.com/node_modules/bson/lib/bson.cjs:2523:23)
      at castObjectId (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schema/objectId.js:249:12)
      at SchemaType.applySetters (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1255:12)
      at SchemaType.castForQuery (/home/campusalo/campusalo.com/node_modules/mongoose/lib/schemaType.js:1673:17)
      at cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4999:12)
      at Query._castConditions (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2325:10)
      at model.Query._findOne (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:2648:8)
      at model.Query.exec (/home/campusalo/campusalo.com/node_modules/mongoose/lib/query.js:4548:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:187:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:398:22)
    at Object.keyGenerator (/home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:671:20)
    at /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:724:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/campusalo.com/node_modules/express-rate-limit/dist/index.cjs:704:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:152:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Image file not found: https://campusalo.com/uploads/news-images/image-1775538301743-897352765.jpg
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching poll: CastError: Cast to ObjectId failed for value "public" (type string) at path "_id" for model "Polls"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getPollById (/home/campusalo/api.campusalo.com/src/controllers/PollsControllers.js:47:18) {
  stringValue: '"public"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'public',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/api.campusalo.com/src/controllers/NewsControllers.js:521:26)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/api.campusalo.com/src/controllers/NewsControllers.js:521:26)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/api.campusalo.com/src/controllers/NewsControllers.js:521:26)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/api.campusalo.com/src/controllers/NewsControllers.js:521:26)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/api.campusalo.com/src/controllers/NewsControllers.js:521:26)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/api.campusalo.com/src/controllers/NewsControllers.js:521:26)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:421:3)
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/api.campusalo.com/src/controllers/NewsControllers.js:521:26)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error generating OG for subcategory: Error: ENOENT: no such file or directory, open '/home/campusalo/api.campusalo.com/dist/index.html'
    at Object.openSync (node:fs:596:3)
    at Object.readFileSync (node:fs:464:35)
    at /home/campusalo/api.campusalo.com/app.js:239:24
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/home/campusalo/api.campusalo.com/dist/index.html'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/api.campusalo.com/src/controllers/NewsControllers.js:521:26)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/api.campusalo.com/src/controllers/NewsControllers.js:521:26)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:421:3)
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/api.campusalo.com/src/controllers/NewsControllers.js:521:26)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:421:3)
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/api.campusalo.com/src/controllers/NewsControllers.js:521:26)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error fetching subcategory-wise news: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
    at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
    at exports.getGetSubcategoryWiseNews (/home/campusalo/api.campusalo.com/src/controllers/NewsControllers.js:521:26)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:284:15
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:365:14)
    at param (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express/lib/router/index.js:421:3)
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error retrieving subcategory by ID: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "parentId" for model "Subcategories"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getSubcategoryByParentId (/home/campusalo/api.campusalo.com/src/controllers/SubcategoriesControllers.js:84:25) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: 'parentId',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._find (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2401:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
Error getting user: CastError: Cast to ObjectId failed for value "undefined" (type string) at path "_id" for model "Users"
    at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:253:11)
    at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
    at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
    at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
    at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
    at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
    at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
    at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async exports.getOneUserById (/home/campusalo/api.campusalo.com/src/controllers/UserController.js:155:18) {
  stringValue: '"undefined"',
  messageFormat: undefined,
  kind: 'ObjectId',
  value: 'undefined',
  path: '_id',
  reason: BSONError: input must be a 24 character hex string, 12 byte Uint8Array, or an integer
      at new ObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/bson/lib/bson.cjs:2538:23)
      at castObjectId (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast/objectid.js:25:12)
      at SchemaObjectId.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schema/objectId.js:251:12)
      at SchemaType.applySetters (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1288:12)
      at SchemaType.castForQuery (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/schemaType.js:1724:17)
      at cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/cast.js:390:32)
      at Query.cast (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:5060:12)
      at Query._castConditions (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2374:10)
      at model.Query._findOne (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:2697:8)
      at model.Query.exec (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/mongoose/lib/query.js:4627:80),
  valueType: 'string'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:185:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:397:22)
    at Object.keyGenerator (/home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:658:20)
    at /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:710:32
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/campusalo/nodevenv/api.campusalo.com/18/lib/node_modules/express-rate-limit/dist/index.cjs:691:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
